positive pressure driven sewerage system - Francés Inglés Diccionario